/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package CustomeControl;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.LayoutManager;
import java.awt.Toolkit;
import java.net.URL;
import javax.swing.ImageIcon;
import javax.swing.JPanel;

/**
 *
 * @author Loveless
 */
public class CustomePanel extends JPanel{
    String url;
    private int poitX = 0;
    private int poitY = 0;
    private int W;
    private int H;
    public CustomePanel(String url,int poitX, int poitY,int W,int H) {
        this.url = url;
        this.poitX = poitX;
        this.poitY = poitY;
        this.W = W;
        this.H = H;
        setLayout(null);
    }
    public CustomePanel(boolean bln) {
        super(bln);
    }

    public CustomePanel(LayoutManager lm) {
        super(lm);
    }

    public CustomePanel(LayoutManager lm, boolean bln) {
        super(lm, bln);
    }
    
    public void paintComponent(Graphics g){      // hàm vẽ ảnh vào JPane
               Image anh =new ImageIcon(url).getImage();    // tạo một biến image để chứa ảnh           
               g.drawImage(anh,poitX,poitY,W,H,null); // Vẽ và Xác định vị trí đặt ảnh trong jpane 
           }
}
